Channel: Angular
Category: Science & Technology
Tags: angularsashko stubailojeff crossstephen fluingraphqlangular aot
Description: Be One With the Crawler Speaker: Jeff Cross Google and other search engine crawlers have gotten much more sophisticated in how they crawl JavaScript applications in the past few years. For the most part, well-developed JavaScript apps, including Angular apps, are crawled with no problem. In this talk, Jeff Cross of nrwl.io (former Angular team at Google) will share some Angular-specific best practices to implement, and pitfalls to avoid, in order to help crawlers navigate and understand your content. Top Tips for Smaller Bundles Speaker: Stephen Fluin One of the most important ways to decrease the boot time of your Angular apps is to decrease your bundle sizes. Learn about some of the top tips for smaller bundles. Lightning Talk: Extending Angular AOT compilation for data loading Speaker: Sashko Stubailo Two great features of Angular are the declarative UI templates and statically analyzable application structure. These enable you to write your code in a concise way while still getting great tooling that checks for errors and compiles your app to be as fast and small as possible. Getting this for your UI code is great, but what if the same concepts could be applied to your data loading logic and your server API? We'll use GraphQL as an example of how statically typed APIs make this possible.